// pages/photo/photo.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
     bodyurl:"",
     roleid:"",
  },
  upShopLogo:function(){
     var that=this;
     wx.showActionSheet({
       itemList: ['从相册中选择','拍照'],
       itemColor:"#43a2fb",
       success:function(res){
          if(!res.cancel){
             if(res.tapIndex==0){
                that.chooseWxImageShop('album');
             }else if(res.tapIndex==1){
              that.chooseWxImageShop('camera');
             }
          }
       }
     })
  },
  chooseWxImageShop: function (type) {
     var that = this;
     wx.chooseImage({
       count: 1,
       sizeType: ['original', 'compressed'],
       sourceType: [type],
       success: function (res) {
         const tempFilePaths = res.tempFilePaths
         wx.uploadFile({
           filePath: tempFilePaths[0],
           name: 'file',
           url: 'http://1.116.140.126:8081/showBodyCheck',
           header: {
             'content-type': 'multipart/form-data',
             'X-AUTH-TOKEN': wx.getStorageSync('token')
           }, // 设置请求的 header
           formData: {
             // 'content-type': 'multipart/form-data',
             // 'user_id': '201825010512',
             // 'filePath': tempFilePaths[0],
           },
           success(res) {
             // const data = res.data
             var data = JSON.parse(res.data)
             console.log(data)
             //do something
             that.setData({
               bodyurl:data
             });
             wx.showToast({
               title: '上传成功',
             });
             wx.request({
               url: 'http://1.116.140.126:8081/uploadPic',
               data:{
                  roleid:that.data.roleid,
                  url:that.data.bodyurl
               },
               header:{
                 'conten-type':'application/json',
                 'cookie':wx.getStorageSync('sessionid')
               },
               method:"POST",
               success:function(res){
                  console.log(res.data.data)
                  wx.navigateTo({
                    url: '../excl/excl?exclList='+JSON.stringify(res.data.data),
                  })
               }
             })
           },
           fail: function (res) {
             wx.showToast({
               icon: 'none',
               title: '上传失败',
             })
             console.log(tempFilePaths[0])
           }
         })
       }
     })
   },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
     console.log(options)
     this.setData({
        roleid:options.roleid
     })
     console.log(this.data.roleid)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})